pitch a tale pitch a yarn - German English Dictionary